package com.hnx.admin.aurora.jwt.core;

import com.hnx.admin.aurora.jwt.api.JwtAPI;
import lombok.Getter;
import lombok.Setter;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/*
创建人： 倔强的头发
创建时间：2025/6/15
功能描述:

*/
@Setter
@Getter
@Component
@ConfigurationProperties(prefix = JwtProperties.PREFIX)
public class JwtProperties implements JwtAPI {
    private String secret = DEFAULT_SECRET;
    private long expireTime = DEFAULT_ACCESS_EXPIRE;
    private String issuer = ISSUER;
    private long clockSkew = DEFAULT_CLOCK_SKEW;
    private String header = HEADER;

}
